tiny and rapid steps - Francés Inglés Diccionario